// var a = 10
// function fun1() {
//   console.log(a);
//   var a = 20
//   console.log(a);
//   function fun2() {
//     console.log(a);
//     var a = 30
//     console.log(a);
//   }
//   fun2()
// }
// fun1()

// 作用域链
var a = 10
function foo1() {
    var b = 20
    function foo2() {
        var c = 30
        console.log(a);
        console.log(b);
        console.log(c);
    }
    foo2()
}
foo1()